Specifying Cloud Application Requirements: An Ontological Approach

نویسندگان

  • Yih Leong Sun
  • Terence J. Harmer
  • Alan Stewart
چکیده

Increasingly business organisations are deploying service applications onto cloud infrastructures. Given the available range of infrastructure providers and products, it is a challenging task to select the most appropriate set of cloud resources for a given application. Cloud providers offer resources in various formats using different pricing structures. There is a mismatch between the terminology used to specify an application’s requirements and that used to describe provider resources. In this paper, a resource allocation approach based on mapping application requirements onto cloud infrastructure products is proposed. Two domain-specific ontologies for media transcoding and financial services are used to illustrate how application requirements can be modelled. It is then shown how requirements can be mapped onto a general ontological description of cloud resources. The resource ontology is provider-agnostic and provides a framework for searching the cloud market for a set of products that meet an application’s requirements.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mapping High-Level Application Requirements onto Low-Level Cloud Resources

Cloud computing has created a paradigm shift that affects the way in which business applications are developed. Many business organizations use cloud infrastructures as platforms on which to deploy business applications. Increasing numbers of vendors are supplying the cloud marketplace with a wide range of cloud products. Different vendors offer cloud products in different formats. The cost str...

متن کامل

A Method for Measuring Energy Consumption in IaaS Cloud

The ability to measure the energy consumed by cloud infrastructure is a crucial step towards the development of energy efficiency policies in the cloud infrastructure. There are hardware-based and software-based methods of measuring energy usage in cloud infrastructure. However, most hardware-based energy measurement methods measure the energy consumed system-wide - including the energy lost in...

متن کامل

Consolidation of Performance and Workload Models in Evolving Cloud Application Topologies

The increase of available Cloud services and providers has contributed to accelerate the development and has broaden the possibilities for building and provisioning Cloud applications in heterogeneous Cloud environments. The necessity for satisfying business and operational requirements in an agile and rapid manner has created the need for adapting traditional methods and tooling support for bu...

متن کامل

Towards AiP as a Service: An Agent Based Approach for Outsourcing Business Processes to Cloud Computing Services

The challenges that Cloud computing poses to business processes integration, emphasize the need for addressing two major issues: (i) which integration approach should be used allowing an adequate description of interaction aspects of the composed software components ? (ii) how are these interaction descriptions stored and shared to allow other software artifacts to (re)use them ? To address the...

متن کامل

Toward more rigor in ontological analyses

Ontological analyses have been used in numerous publications to compare existing modelling grammars with an ontology. However, a sound theoretical research framework is still missing. Consequently, working with the results of such ontological analyses is theoretically questionable. The aim of the paper is threefold. Firstly, we want to contribute to such a theoretical research framework by form...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012